Downloads
Documentation
Get Involved
Help
Search docs
PHP 8.4.2 Released!
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
切换语言:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
PHP 手册
2024-12-26
中文翻译人员:
戴劼
乔楚
袁玉强
王远之
段小强
陈伯乐
周梦康
肖理达
肖盛文
褚兆玮
鲍国枭
鲁飞
版权信息
序言
— 关于本手册
入门指引
简介
— PHP是什么并且可以做什么?
简明教程
安装与配置
安装前需要考虑的事项
在 Unix 系统上安装 PHP
macOS 系统下的安装
Windows 系统下的安装
云计算平台上的安装
FastCGI 进程管理器(FPM)
PECL 扩展安装
Introduction to Composer
运行时配置
语言参考
基本语法
类型
变量
常量
表达式
运算符
流程控制
函数
类与对象
概述
— 命名空间概述
枚举
错误
异常
纤程
生成器
注解
引用的解释
预定义变量
预定义异常
预定义接口和类
预定义注解
上下文(Context)选项和参数
支持的协议和封装协议
安全
简介
总则
以 CGI 模式安装时
以 Apache 模块安装时
会话(Session)安全
文件系统安全
数据库安全
错误报告
用户提交的数据
隐藏 PHP
保持更新
特点
用 PHP 进行 HTTP 认证
Cookie
会话
文件上传处理
使用远程文件
连接处理
持久数据库连接
PHP 的命令行模式
垃圾回收
DTrace 动态跟踪
函数参考
影响 PHP 行为的扩展
音频格式操作
身份认证服务
针对命令行的扩展
压缩与归档扩展
加密扩展
数据库扩展
日期与时间相关扩展
文件系统相关扩展
国际化与字符编码支持
图像生成和处理
邮件相关扩展
数学扩展
非文本内容的 MIME 输出
进程控制扩展
其它基本扩展
其它服务
搜索引擎扩展
针对服务器的扩展
Session 扩展
文本处理
变量与类型相关扩展
Web 服务
Windows 专用扩展
XML 操作
图形用户界面(GUI) 扩展
FAQ
— FAQ:常见问题
一般信息
邮件列表
获取 PHP
数据库问题
安装
— 安装常见问题
编译问题
使用 PHP
密码散列
— 安全可靠的密码散列
PHP 和 HTML
PHP 和 COM
其他问题
附录
PHP 及其相关项目的历史
从 PHP 8.3.x 移植到 PHP 8.4.x
从 PHP 8.2.x 移植到 PHP 8.3.x
从 PHP 8.1.x 移植到 PHP 8.2.x
从 PHP 8.0.x 移植到 PHP 8.1.x
从 PHP 7.4.x 移植到 PHP 8.0.x
从 PHP 7.3.x 移植到 PHP 7.4.x
从 PHP 7.2.x 移植到 PHP 7.3.x
从 PHP 7.1.x 移植到 PHP 7.2.x
从 PHP 7.0.x 移植到 PHP 7.1.x
从 PHP 5.6.x 移植到 PHP 7.0.x
从 PHP 5.5.x 移植到 PHP 5.6.x
PHP 的调试
配置选项
php.ini 配置
扩展库列表/归类
函数别名列表
保留字列表
资源类型列表
可用过滤器列表
所支持的套接字传输器列表
PHP 类型比较表
解析器记号(token)列表
用户空间命名指南
关于本手册
Creative Commons Attribution 3.0
索引
更新日志
发现了问题?
了解如何改进此页面
•
提交拉取请求
•
报告一个错误
+
添加备注
用户贡献的备注
此页面尚无用户贡献的备注。
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google